About Jackson & Partners Limited (08877068) United Kingdom