About Gastrobox Salcombe Limited (13229068) United Kingdom