About S Jackson & Sons Limited (09290928) United Kingdom