About R.w. & D. Lambert Ltd (04654872) United Kingdom