About Jenquick Limited (01482547) United Kingdom