About B&m Norfolk Limited (12336648) United Kingdom