About The Tin Box Company Limited (03221963) United Kingdom