About J S Technical Food Solutions Ltd (11091066) United Kingdom