About A Stokes & Co Limited (10628140) United Kingdom