About Merle Owens Ltd (10958226) United Kingdom