About N V Barden Limited (05846776) United Kingdom