About Vern Associates Limited (10787107) United Kingdom