About Larsen Howie Limited (09887741) United Kingdom