About Vello City Services Limited (09144533) United Kingdom