About Langtor Limited (02425924) United Kingdom