About Glenthorne Group Ltd (09250489) United Kingdom