About John Peter Baker Limited (12690988) United Kingdom