About Freemason Stores Ltd (10323997) United Kingdom