About Mike Lock Construction Limited (02366779) United Kingdom