About Ambe Limited (03809718) United Kingdom