About B & M Europe Limited (02696668) United Kingdom