About Ramsey Douglas Limited (12459494) United Kingdom