About Jack Spratt Devizes Limited (07137340) United Kingdom