About Devizes Community Services Ltd (10188732) United Kingdom