About Tubs World Ltd. (13604873) United Kingdom