About Stansfield Eustace & Co Limited (08874047) United Kingdom