About Doddershall Hall Kenneling & Training Limited (12757907) United Kingdom