About R.s. Cook & Sons Limited (01046964) United Kingdom