About Thornton Group Holdings Limited (01550628) United Kingdom