About Howarth Bathroom Limited (11856815) United Kingdom