About Paul Costelloe & Sons Ltd. (02750639) United Kingdom