About P Farrow And Sons Limited (05532179) United Kingdom