About Holme & Co Ltd (09085308) United Kingdom