About M De Redder Limited (12246171) United Kingdom