About Pelsall Holdings Ltd (10590970) United Kingdom