About Lancaster Close Limited (01856991) United Kingdom