About V & J Holdings Limited (11197746) United Kingdom