About Ruby Nash Ltd (07895907) United Kingdom