About Rok Design Studio Limited (08372363) United Kingdom