About Marc Ramsay Ltd (SC618997) United Kingdom