About Taddy Fast Foods Limited (10806749) United Kingdom