About Jencar Limited (02533859) United Kingdom