About Merrick & Jennings Limited (04379442) United Kingdom