About Frank Doyle & Sons Limited (04396468) United Kingdom