About Vern Developments Ltd (13530952) United Kingdom