About London Long Fries Ltd (12702074) United Kingdom