About Lancashire Associates Ltd (10400442) United Kingdom