About S J Baker Ltd (12767899) United Kingdom