About Larsen (manufacturing) Limited (NI017213) United Kingdom