About Marc Kemp Services Limited (12460718) United Kingdom