About P&f Hodgkins Limited (07605479) United Kingdom