About S And N Bbq Ltd (12098684) United Kingdom