About Thorners Holdings Limited (12222586) United Kingdom