About Anderfield Investments Limited (01833090) United Kingdom