About Marc Wallace Ltd (04789022) United Kingdom