About Anglia Business Resources Limited (03070186) United Kingdom