About The Langthorne Group Limited (12337266) United Kingdom