About Str Langdale Limited (11591471) United Kingdom