About Ambergale Ltd (04277020) United Kingdom