About Lancaster Shelf 46 Limited (SC219989) United Kingdom