About Toka Design & Build Ltd (12474713) United Kingdom