About Ball Vapour And Co Limited (11250154) United Kingdom