About B & V Development Limited (12487803) United Kingdom