About David Store Navigational Management Limited (10779945) United Kingdom