About Takuski And The Builders Ltd (10825414) United Kingdom