About Ruby Taylor Ltd (12444075) United Kingdom