About Clifford Moor Farm Pet Hotel Ltd (09002970) United Kingdom