About V E S (london) Ltd (07806230) United Kingdom