About Lancashire Hill Ltd (10323599) United Kingdom