About Th Philip Sarah Limited (10683622) United Kingdom