About Thorner S Veal Limited (00935123) United Kingdom