About Full Stop Food Limited (12339865) United Kingdom