About Payne Holdings Ltd (10822151) United Kingdom