About R.j.ellwood & Co.limited (01008899) United Kingdom