About Hoffbrand & Company Limited (09420195) United Kingdom