About St. Lawrence Stores Limited (09231992) United Kingdom