About Ted Pmc Ltd (12075259) United Kingdom