About Valls Engineering Limited (10788496) United Kingdom