About Melcare (europe) Limited (07115412) United Kingdom