About Deacondale Limited (01532729) United Kingdom