About Ab Mauri Europe Limited (02883738) United Kingdom