About Ramsay Harris Limited (04323576) United Kingdom