About Ruby Red Solutions Limited (07930771) United Kingdom