About Stanzell & Co. Ltd (08707279) United Kingdom