About Langeroc Limited (10391239) United Kingdom