About W F Anderson Ltd (SC322055) United Kingdom