About Lancashire Group Ltd (08238729) United Kingdom