About Meerzorg Design Limited (07916656) United Kingdom