About Teale Construction Services Limited (13276282) United Kingdom