About Hammam Factory Ltd (08521123) United Kingdom