About Jackson Service & Sales Ltd. (11376810) United Kingdom