About Lancashire Living Ltd (12086001) United Kingdom