About Glen Wilson Limited (01543289) United Kingdom