About Ruby Red Const Ltd (12040231) United Kingdom