About Marcel Hendricks & Partners Limited (09464666) United Kingdom