About I. S. A. Catering & Fastfood Limited (11301838) United Kingdom