About Barmston (thorne) Limited (12168286) United Kingdom