About Ramsay & White Capital Ltd (13471310) United Kingdom