About D. Curran & Sons Limited (NI019639) United Kingdom