About Launton Stores Limited (12094856) United Kingdom