About W. Vickery Limited (06215788) United Kingdom