About Ramsay & White Developments Ltd (13099056) United Kingdom