About Meredey Holdings Limited (12490315) United Kingdom