About Ama Mash Limited (05640518) United Kingdom