About Meredale Limited (03604217) United Kingdom