About Vjb Associates Ltd (05420984) United Kingdom