About Jackson O. & Jackson S Ltd (11712369) United Kingdom