About Caan Rox Design Limited (04752465) United Kingdom