About Bal Vihar Limited (08220320) United Kingdom