About Langthwaite Management Company Limited (12913515) United Kingdom