About Vertex Carnoustie Limited (SC639342) United Kingdom