About P.f. Ahern & Sons Limited (01228889) United Kingdom