About Wilmshurst & Dickson Limited (00966253) United Kingdom