About Merdale Limited (06122301) United Kingdom