King Contractors (Perth) Ltd phone West Huntingtower, Old Crieff Rd West Huntingtower, Perth and Kinross PH1 3NZ map