About R.j. & T. Wormell Limited (02352733) United Kingdom