About Marcel Mauer Limited (07831902) United Kingdom