About Anglia Sprayers Limited (02451113) United Kingdom