About Norfolk B & B Ltd (12992183) United Kingdom