About Plumb Inn Merchants (finsbury Park) Limited (08458848) United Kingdom