About Anderson Ashcroft Limited (04168298) United Kingdom