About Sarah Jacques Ltd (10168434) United Kingdom