About Ramsey Ruby Ltd (10668580) United Kingdom