About Glenthorne Limited (12507732) United Kingdom