About C Ramsay Limited (12167454) United Kingdom