About C.n.a. Ruff Limited (02994005) United Kingdom