About Jackson E & I Design Limited (SC485640) United Kingdom