About Ampbar Limited (10208843) United Kingdom