About Thorman & Co Ltd (09255469) United Kingdom