About Ambergate House Limited (09018653) United Kingdom