About Vern Whitehouse Limited (11887300) United Kingdom