About John Snelling Construction Ltd (07793287) United Kingdom