About Lancashire Insurance Marketing Services Limited (05586830) United Kingdom