About Jackson Solutions Limited (07417869) United Kingdom