About Links Foods Limited (02751899) United Kingdom