About Lancashire Services Ltd (13144192) United Kingdom