About Ruby Rascal Limited (07824210) United Kingdom