About Anderson (leominster) Ltd (13517096) United Kingdom