About Merrimans Close (holdings) Limited (10856792) United Kingdom