About Lancaster Shelf Six Limited (SC191063) United Kingdom