About R.d. Lewis & Sons Limited (02172148) United Kingdom