About May & Philpot Management Limited (01215097) United Kingdom