About Vertex Oxfordshire Ltd (12770232) United Kingdom