About Payne & Co Limited (07690394) United Kingdom