About Anglia Ruskin Development Ltd (02740672) United Kingdom