About Langton Stables Limited (02161369) United Kingdom