About Marcel Hatfield Limited (11952486) United Kingdom