About Frank Merchandising (london) Limited (00514156) United Kingdom