About Lomax Couplers Limited (10402400) United Kingdom