About L R Sladen Consulting Limited (10554477) United Kingdom