About Lagrange (uk) Limited (01756527) United Kingdom