About Marcel Kooter Ltd (09692549) United Kingdom