About Linklater Stores Ltd (SC602838) United Kingdom