About Gareth Holland & Co Limited (09446055) United Kingdom