About Pascall & Associates Ltd (10086885) United Kingdom