About Lancashire Light Services Ltd (12520952) United Kingdom