About Tci (pembs) Ltd (10952890) United Kingdom