international service station is a car, mechanical & engine repairs business located in lane cove, nsw