About Holden & Co (west Sussex) Ltd (09012420) United Kingdom