About Philmore & Co Ltd (07407889) United Kingdom