About R.a. Cross & Sons Limited (02349233) United Kingdom