About Cleminson Homewares Limited (11327105) United Kingdom