About Tor Bell Ltd (12337615) United Kingdom