About Marcel Scurhan Limited (10766183) United Kingdom