About Tubascan Ltd. (07770567) United Kingdom