About Ted Building Ltd (12037997) United Kingdom