About Merrygalelli Ltd (12140265) United Kingdom