About The Tin Can Coffee Company Ltd (13052152) United Kingdom