About S Jackson Ltd (12136480) United Kingdom