About J&j Food Technology Ltd (12617645) United Kingdom