About T & T Foods Limited (SC615157) United Kingdom