About Anglia Springs Limited (05926334) United Kingdom