About A Delafield Limited (04720341) United Kingdom