About Philip Payne Limited (01361523) United Kingdom