About T B A (fast Food) Ltd (SC630764) United Kingdom