About Takle Building Limited (04918193) United Kingdom