About H & I (toiletries) Limited (07904562) United Kingdom