About Holl & Co (ne) Ltd (13600994) United Kingdom