About Bottle & Can Limited (12571980) United Kingdom