About Sly Fox Catering Limited (11591916) United Kingdom