About Maundrell & Co Ltd (05707111) United Kingdom