About P Baker & Sons Limited (12575830) United Kingdom