About Mertons Globe Ltd (12951797) United Kingdom