About R.w.hobbs (kelmscott) Limited (00569543) United Kingdom