About P.f.walsh & Sons Limited (08171608) United Kingdom