About L R Williams Services Limited (11143096) United Kingdom