About S P Baker Limited (05727944) United Kingdom