About T Payne & Co Ltd (09190256) United Kingdom