About Marcus Groll Limited (07923749) United Kingdom