About P & B Hodgson And Sons Limited (05399551) United Kingdom