About Teds Building Services Ltd (12678271) United Kingdom