About Lancashire Management Operations Limited (11680239) United Kingdom