About Jens Cruikshank Limited (06113907) United Kingdom