About Merritt Storage Solutions Limited (05616276) United Kingdom