About C & L Mushrooms Limited (NI065054) United Kingdom