About 1 The Paddocks (deddington) Ltd (11221035) United Kingdom