About Can Lid Limited (12250934) United Kingdom