About Manor Farm Dog Centre Limited (12968498) United Kingdom