About Merrifields Of London Limited (08304590) United Kingdom