About Carry Can Limited (12930613) United Kingdom