About Vernor Construction Ltd (12921193) United Kingdom