About Ambe Shop Limited (07574762) United Kingdom