About Jeca Trading Limited (09732629) United Kingdom