About P & H Baker Limited (10798322) United Kingdom