About J & W Vernon Limited (SC283796) United Kingdom