About B & B Dunford Limited (12266011) United Kingdom