About W. Attwood Limited (00187833) United Kingdom