About Vassall Ventures Limited (05885420) United Kingdom