About Larsen Howie Group Limited (09883099) United Kingdom