About Teale Builders Limited (08866975) United Kingdom