About V.e.l Facilities Management Limited (04545724) United Kingdom