About Platoon Stores Limited (07213031) United Kingdom