About Tin Teardrop Limited (04608224) United Kingdom