About B Plus Plus Ltd. (09057876) United Kingdom