About Haworth Old Hall Limited (11814768) United Kingdom