About J&e Link Limited (09216766) United Kingdom