About Tincan Limited (03979245) United Kingdom