About Jc Directors Limited (04600195) United Kingdom