About Jeca Limited (08801575) United Kingdom