About Beale & Pyper Limited (SC296571) United Kingdom