About W & L Anderson Ltd (06116450) United Kingdom