About Merritt Hopking Limited (12043036) United Kingdom