About Jaderock Limited (08902388) United Kingdom