About Lancaster Home 2017 Ltd (10633905) United Kingdom