About Jencan Limited (02902978) United Kingdom