About V & J Ltd (12942513) United Kingdom