About Can Closure Sales Limited (03862476) United Kingdom