About Tacky Central Limited (11572729) United Kingdom