About Vurka Engineering Systems Limited (09812618) United Kingdom