About Merrett & Hall Limited (11394150) United Kingdom