About Deaconfield Limited (02898844) United Kingdom