About B & V Holdings Limited (09676260) United Kingdom