About R.s. Capp Limited (03002612) United Kingdom