About L R Wells Limited (04912965) United Kingdom