About Vt & Hm Bela Limited (10925504) United Kingdom