About Holloware Limited (12217598) United Kingdom