About Vendaid Engineering Limited (00872644) United Kingdom