About Vaal & Vaal Limited (09778321) United Kingdom