About Tuxford Haze Ltd (13424409) United Kingdom