About Jane Kelly Holdings Limited (08150266) United Kingdom