About Tin-can Communications Limited (05077187) United Kingdom