About Delta Fry Limited (SC613357) United Kingdom