About S A Baker Ltd (11613756) United Kingdom