About Willmore Phillips Limited (07956948) United Kingdom