About Ormond Phillips Limited (11597239) United Kingdom