About Lloyd Anderson Services Limited (12726335) United Kingdom