About Ruby And Ted Clothing Company Limited (07860719) United Kingdom