About Vance Precision Limited (SC439352) United Kingdom