About Payne Pallet Inverters Limited (02899910) United Kingdom