About Merel Ltd (08841304) United Kingdom