About Andersons At No.8 Ltd (SC607598) United Kingdom