About Batchworth Park Operations Limited (12289295) United Kingdom