About The Billy Can Limited (13415313) United Kingdom