About Henry Sandars Ltd (08719178) United Kingdom