About Teya Construction Ltd (10181936) United Kingdom