About The Ambergate Network Limited (04638826) United Kingdom