About Pells Associates Ltd (10746962) United Kingdom