About Langstrath Limited (10655510) United Kingdom